Feature: oce特殊退款流程

  Scenario: 生成退款结算单
    Given CALL_DUBBO->com.dazong.oce.client.dubbo.RefundService#generateRefundSettlement?GROUP=oce&VERSION=3.0
      """
      com.dazong.oce.client.reqp.GenerateRefundReq={"outOrderNo":"my001","amount":10000.00,"payCoId":"2000","receiveCoId":"2001"}
      """
    Then OUTPUT->dubbo调用结束
    And SAVE_DUBBO->保存返回结果${_D[data]}为场景参数{refundSettlementId}
  
  Scenario: 发起退款
    Given CALL_DUBBO->com.dazong.oce.client.dubbo.RefundService#refund?GROUP=oce&VERSION=3.0
      """
      com.dazong.oce.client.reqp.RefundReq={"refundSettlementId":${_S[refundSettlementId]}, "freezingAmount":0, "thawAmount":0, "refId":"my001"}
      """
    Then OUTPUT->dubbo调用结束
